import { message } from "antd";
import { useEffect } from "react";
import { useNavigate } from "react-router-dom";
 
// 自定义 Hook，用于检查用户是否已登录
function useAuth() {
  // 定义
  let nav = useNavigate();
  useEffect(() => {
    // 获取本地存储的accessToken
    let accessToken = localStorage.getItem("accessToken");
    // 如果accessToken不存在，则跳转到登录页面
    if (!accessToken) {
      // 跳转到登录页面
      nav("/login");
      message.error("请先登录");
       
    }
  });
}
 
export default useAuth;